Micro Protocol Design: The SNMP Case Study

نویسندگان

  • Reinhard Gotzhein
  • Ferhat Khendek
  • Philipp Schaible
چکیده

Today, reuse in software engineering is usually supported by component libraries, such as Java packages. Components are self-contained, ready-to-use building blocks, which are selected and composed. They are usually associated with the implementation phase, a result of practical experience rather than of existing limitations. In this paper, we shed some new light on the concept of components from the protocol engineering point of view. In particular, we describe a conceptual framework for the protocol design phase, and introduce a specific type of protocol design components called micro protocols. We then instantiate and apply this framework to a subset of SNMP, the Simple Network Management Protocol, using SDL as design language.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Design and Implementation of Lightweight SNMP for Micro-Satellites Using Generative Programming

iii Acknowledgements iv CHAPTER 1: INTRODUCTION.........................................................................................1 1.1 Motivation.................................................................................................................1 1.1.1 Constraints of Micro-satellites ...........................................................................1 1.1.2 Problems ...

متن کامل

Design Patterns for the Management of IP Networks

The Simple Network Management Protocol (SNMP) has been the most widely used protocol for the management of computer networks based on the Internet Protocol (IP) for about ten years. Yet, because of shortcomings of both technical and commercial nature, new approaches for the management of IP networks have been proposed. The most popular is known as Web-based management and promotes the use of We...

متن کامل

SNMP for Common Lisp

Simple Network Management Protocol (SNMP) is widely used for management of Internet-based network today. In Lisp community, there’re large Lisp-based applications which may need be monitored, and there’re Lispers who may need to monitor other remote systems which are either Lisp-based or not. However, the relationship between Lisp and SNMP haven’t been studied enough during past 20 years. The C...

متن کامل

Message Processing and Dispatching for the Simple Network Management Protocol (SNMP)

This document describes the Message Processing and Dispatching for SNMP messages within the SNMP architecture [RFC2271]. It defines the procedures for dispatching potentially multiple versions of SNMP messages to the proper SNMP Message Processing Models, and for dispatching PDUs to SNMP applications. This document also describes one Message Processing Model the SNMPv3 Message Processing Model....

متن کامل

SNMP-DPI: Simple Network Management Protocol Distributed Program Interface

The Simple Network Management Protocol (SNMP) [1] Distributed Program Interface (DPI) is an extension to SNMP agents that permits end-users to dynamically add, delete or replace management variables in the local Management Information Base without requiring recompilation of the SNMP agent. This is achieved by writing a so-called sub-agent that communicates with the agent via the SNMP-DPI. For t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002